'use strict'

class voice {
  constructor() {
    this.param = '/:name'
  }

  async get(c) {
    //c.param是一个对象，其中的key值是路由参数的名称。
    let voicename = c.param.name
    c.setHeader('content-type', 'audio/mpeg')
    c.setHeader('cache-control', 'max-age=600')
    await c.helper.pipe(`${c.service.voicePath}/${voicename}`, c.reply)
  }

}

module.exports = voice